shiny sponge - French English Dictionary